- birdturd
- sl. งี่เง่าrelated: งั่ง, น่ารังเกียจ
English-Thai dictionary. 2014.
English-Thai dictionary. 2014.
birdturd — 1. n. an obnoxious person. (Rude and derogatory.) □ You silly birdturd. Wake up! □ Clare can be such a birdturd when she wants. 2. mod. stupid; obnoxious. (Usually objectionable.) □ Of all the stupid, underhanded, birdturd tricks this takes the… … Dictionary of American slang and colloquial expressions